.a-carousel_box{
    width:100%;
    height: 500px;
    position: relative;
    overflow: hidden;
    .ant-carousel{
        width:100%;
        height:500px;
        .custom-slick-arrow {
            width:29px;
            height:51px;
            position: absolute;
            display: none !important;
            top:50%;
            margin-top:-35px;
            z-index: 1;
        }
        .prevArrow{
            background:url('~static/img/index/zuojiantou.png') no-repeat;
            left: 15%;
            
         }
        .nextArrow{
            background:url('~static/img/index/youjiantou.png') no-repeat;
            right: 15%;
        }
        img{
            width:100%;
            height: 500px;
        }
      
    }
    .ant-carousel:hover{
        .prevArrow,.nextArrow{
            display: inline-block !important;
        }
    }
     .search{
         position: absolute;
         top:154px;
         left:50%;
         margin-left: -214px;
     }
     h3{
         height: 47px;
         color: #FFFFFF;
         font-size: 48px;
         line-height: 48px;
         font-weight:bold;
         text-align: center;
      
     }
     .header-search{
         width:428px;
         height:60px;
         line-height: 60px;
         background:rgba(21,131,122,1);
         span.searchName{
            height:18px;
            line-height: 18px;
            float: left;
            font-size:18px;
            font-weight:bold;
            display: inline-block;
            margin:21px 10px;
            color:rgba(255,255,255,1);
         }
         .ant-input-affix-wrapper{
             width: 325px;
             vertical-align: middle;
             margin-right:10px;
         }
         span input.ant-input{
            width:325px;
            height:38px;
            vertical-align: middle;
            background:rgba(255,255,255,1);
            border:1px solid rgba(221,221,221,1);
            
         }
         .ant-input-affix-wrapper .ant-input-prefix :not(.anticon), .ant-input-affix-wrapper .ant-input-suffix :not(.anticon){
             width:20px;
             height: 20px;
         }
     }
}
.a-banner{
    height: 350px;
    img{
        height: 350px;
    }
}
//发布
.index-release{
    margin-top: -180px;
    position: relative;
    height: 410px;
  li{
    float: left;
    width:380px;
    height:410px;
    background:rgba(255,255,255,1);
    box-shadow:0px 0px 10px 0px rgba(198,212,219,0.25);
    border-radius:4px;
    text-align: center;
    img{
        vertical-align: middle;
        margin-top:30px;
    }
    p{
        margin-top:10px;
        font-size:18px;
        font-family:PingFangSC-Regular;
        font-weight:400;
        color:rgba(51,51,51,1);
    }
    .ant-form-item:nth-child(1){
        margin-top: 40px;
    }
    .ant-form-item:nth-child(2){
        margin-top:10px;
    }
    .ant-form-item:nth-child(3){
        margin:30 20px 61px;
    }
    .ant-input{
        width:340px;
        height:46px;
        background:rgba(255,255,255,1);
        border:1px solid rgba(221,221,221,1);
        border-radius:4px;
    }
    .ant-form-item-control button{
        border:none;
        width:340px;
        height:46px;
        font-size:16px;
        font-family:PingFangSC-Regular;
        font-weight:400;
        color:rgba(255,255,255,1);
        background:rgba(21,131,122,1);
    }
  }
  li:nth-child(1){
    margin-right:30px;
  }
 li:nth-child(2){
        margin-right:30px;
    }
}
// 大厅标题公共样式
.server_titleBox{
    text-align:center;
    //    标题
       .server_title{
        .line{
            width:160px;
            height:1px;
            line-height: 1px;
            vertical-align: middle;
            background:rgba(21,131,122,1);
            display: inline-block;
        }
        .main_titles{
            width:142px;
            height:34px;
            font-size:36px;
            font-family:NotoSansHans-Light;
            font-weight:300;
            color:rgba(21,131,122,1);
            margin:0 20px;
            line-height: 34px;
            vertical-align: middle;
        }
       }
       p.under_title{
        height:15px;
        font-size:18px;
        padding:0;
        margin:0;
        font-family:NotoSansHans-Light;
        font-weight:300;
        color:rgba(153,153,153,1);
        text-align: center;
        line-height: 18px;
        margin-top:20px;
    }
   }
// 服务大厅
.service_box,.infor_box{
   width: 1201px;
   margin:0 auto;
   margin-top: 38px;
    //    切换服务
    .serviceChange{
        .ant-tabs-nav-wrap{
           height: 30px;
           line-height: 30px;
           margin-bottom: 35px;
           margin-top:20px;
        }
        .ant-tabs-nav-scroll{
            height: 30px;
            line-height: 30px;
        }
         .ant-tabs-ink-bar{
             display: none !important;
         }
         .ant-tabs-bar{
             border:none;
             margin:0 !important;
         }
        .ant-tabs-tab:last-child{
            border-right:none;
        }
        .ant-tabs-tab{
            width:300px;
            height:16px;
            font-size:16px;
            line-height: 16px;
            font-family:NotoSansHans-Bold;
            font-weight:bold;
            color:rgba(153,153,153,1);
            margin:0;
            border-right: 2px solid #dddddd;
            text-align: center;
            padding:0;
        }
        .ant-tabs-tab-active{
            color:rgba(21,131,122,1);
        }
      
        ul li{
            width:280px;
            height: 180px;
            margin-right:27px;
            float: left;
            position: relative;
            overflow: hidden;
            .img_detail{
                width: 280px;
                position: absolute;
                bottom:0px;
                height:40px;
                text-align: center;
                line-height: 40px;
                background:rgba(0,0,0,0.6);
                p,a{
                    color: #FFFFFF;
                    font-size:14px;
                    margin: 0px 20px;
                }
                div{
                    display: none;
                    a:hover{
                        text-decoration: underline;
                    }
                }
            }


            img {
                transition: all 0.2s ease-in-out;
            }
        }
        ul li:hover{
            .img_detail{
                height: 100%;
                div{
                    display: block;
                }
                p{
                    margin: 45px 0 5px;
                }
                p.text_center{
                    margin: 70px 0 5px;
                }
            }
        }
        li:nth-child(4){
            margin-right:0px;
        }
        li:hover {
          box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, 0.08);
          img {
            transform: scale(1.1);
          }
        }
    }
}

.information-hall{
    .server_titleBox{
        margin-top:40px;
    }
    .info-content{
        margin-top:35px;
    }
    //公共表格样式
     .ant-tabs-bar {
         border-bottom: 0px;
         border-right: 0px;
         margin-bottom: 2px;
    }
 }
// 公共更多样式
.much{
    width:1201px;
    height:14px;
    font-size:14px;
    font-family:PingFangSC-Regular;
    font-weight:400;
    margin-bottom:20px;
    a{
      float:right;
      color:rgba(153,153,153,1);
    }
}  
// 信息大厅标题公共样式
.info-1200{
    width:1200px;
    margin:0 auto;
    margin-top:35px;
    clear:both;
}
// 标题公共样式
.info-title{
    width:1200px;
    height:56px;
    line-height:56px;
    background:#F9F9F9;
    .info-name{
        width:300px;
        float:left;
        margin-left:10px;
        img{
            width:18px;
            height:18px;
            vertical-align:middle;
            margin-right:5px;
        }
        span{
            font-size:20px;
            color:#15837A;
            vertical-align:middle;
        }
    }
    .info-links{
        float:right;
        margin-right:10px;
        a{
            color:#666666;
            font-size:16px;
        }
    }
}
// 仓储信息
.storage-conent{
   width:1200px;
   height:265px;
   border:1px solid #D8D8D8;
   clear:both;
   .stor-pic{
    transition: all 0.2s ease-in-out;
   }
   ul{
     margin-top:18px;
   }
   li{
      width:280px;
      float:left;
      margin-right:18px;
      overflow:hidden;
      p{
        font-size:16px;
        margin:0;
      }
      .storage-img{
         width:280px;
         height:155px;
         position:relative;
         overflow:hidden;
         .stor-pic{
           width:280px;
           hight:155px;
           overflow:hidden;
         }
         img{
            width:100%;
            height:100%;
         }
         .storage-name{
             width:280px;
             height:38px;
             background:rgba(0, 0, 0, .6);
             text-align:center;
             line-height:38px;
             position:absolute;
             bottom:0;
             p{
                color:#FFFFFF;
             }
         }
       }
    .stroage-detail{
          margin-top:10px;
         p{
            color:#333333;
            margin-top:10px;
         }
     }
   }
   li:hover {
       .stor-pic{
           transform:scale(1.1);
        }
   }
   li:first-child{
      margin-left:11px;
   }
   li:last-child{
      margin-right:10px;
   }
}
// 供应链大厅
.supply-chain-hall{
    width:100%;
    height:760px;
    margin-top:50px;  
    background: url('~static/img/index/supplyBg.jpg') center center no-repeat; 
    .business-main{
        position:relative;
        .business-more{
            position:absolute;
            right:4px;
            top:1%;
            font-size:16px;
            color:#FFFFFF;
            z-index:99;
        }
    }
    .supply-title{
          padding-top:30px;
          .supply-line-left,.supply-line-right{
                width:160px;
                height:1px;
                background:#F7F7F7;
                display:inline-block;
                vertical-align:middle;
                margin-top:-10px;
          }
          .supply-main-title{
                width:179px;
                height:34px;
                font-size:36px;
                font-family:SourceHanSansCN-Light;
                font-weight:300;
                color:rgba(255,255,255,1);
                margin: 0 20px;
          }
    }
    .supply-chain-title{
        text-align:center;
        p{
          color:#FFFFFF;
          font-size:18px;
        }
    }
    //商家切换
    .ant-tabs-nav .ant-tabs-tab:hover{
       color:#ffffff;
    }
    .ant-tabs-nav .ant-tabs-tab{
        color:#FFFFFF;
        padding:0px !important;
        width: 130px !important; 
        height: 30px !important;
        line-height: 30px !important;
        text-align: center !important;
        margin:0px !important;
        margin-right:10px !important;
    }
    .ant-tabs-nav .ant-tabs-tab-active{
        background:#15837A !important;
        border-bottom:none;
        color:#ffffff !important;
    }
    .ant-tabs-ink-bar{
        bottom:0;
        height:0;
    }
    .ant-tabs-bar{
        border:none;
        margin:0;
    }
 .ant-tabs {
    //精选供应商
        .select-supply{
            margin-top:30px;
         li{
           width:290px;
           height:446px;
           float:left;
           margin-right:12px;
           .business-pic{
               width:290px;
               height:356px;
               position:relative;
               overflow:hidden;
               img{
                  width:100%;
                  height:100%;
                transition: all 0.2s ease-in-out;
               } 
               .business-mask{
                  width:290px;
                  height:356px;
                  position:absolute;
                  bottom:0;
                  left:0;
                  background:rgba(0,0,0,0.7);
                  display:none;
                  p{
                    width: 271px;
                    height: 268px;
                    font-size: 16px;
                    font-family: SourceHanSansCN-Regular;
                    font-weight: 400;
                    color: #FFFFFF;
                    line-height: 35px;
                    margin: 0 auto;
                    margin-top: 19px;
                    padding-left: 10px;
                  }
               }
           }
           h4,p{
              margin:0;
              padding:0;
           }  
           .ant-btn{
               width:130px;
                height:37px;
                background:#FFA200;
                border-radius:2px;
                font-size:16px;
                color:#FFFFFF;
                left: 50%;
                margin-left: -65px;
                outline:none;
                border:none;
                margin-top:15px;
           }
         }
         li:hover {
            .business-mask{
              display:block;
            }
            img {
               transform: scale(1.1);
            }
         }
         li:last-child{
            margin-right:0;
         }
         .buseiness-compay{
             width:290px;
             height:90px;
             background:#F7F7F7;
             h4{
                 font-size: 18px;
                 color: #333333;
                 padding-top: 12px;
                 padding-left: 20px;
                 padding-bottom: 6px;
             }
             p{
                font-size:16px;
                color:#15837A;
                padding-left:20px;
             }
         }
    } 
   // 优质采购商
    .supply-pruchaser{
        margin-top:25px;
        ul{
            margin:0;
            padding:0;
            li{
                width:290px;
                height:216px;
                float:left;
                margin-right:12px;
                background:rgba(32,35,54,0.9);
                margin-top:15px;
                img{
                    margin-top:23px;
                    margin-left:15px;
                    margin-bottom:22px;
                    width: 42px;
                    height: 39px;
                }
                h5{
                    line-height:19px;
                    color:#FFFFFF;
                    font-size:20px;
                    font-weight:500;
                    margin-left:21px;
                    margin-bottom:30px;
                }
                p{
                    font-size:18px;
                    color:#FFFFFF;
                    line-height:17px;
                    margin-bottom:26px;
                    margin-left:22px;
                }
                .supply-lookMore{
                    width:93px;
                    height:40px;
                    background:#15837A;
                }
            }
            li:nth-child(4){
                margin-right:0;
            }
             li:last-child{
                margin-right:0;
            }
        }
        .ant-btn{
             float:right;
        }
    }
     }
}
// 新闻咨询
.news_box{
   .news_content{
       height: 413px;
       margin-top:10px;
      .news_detail{
          ul li{
              width:390px;
              height:380px;
              float: left;
              border:1px solid rgba(221, 221, 221, 1);
              margin-right:15px;
              overflow:hidden;
               a{
                width:390px;
                height:260px;
                background:rgba(21,131,122,1);
                div{
                    width:390px;
                    height:260px;
                    overflow:hidden;
                    img{
                        width: 100%;
                        height: 260px;
                        transition:all 0.2s ease-in-out;
                    }
                }
               }
               h2{
                   font-size:16px;
                   margin:15px 0 15px 11px;
                   color: #666666;
                }
                p{
                    margin: 0 14px 29px 14px;
                    font-size: 14px;
                    font-family: NotoSansHans-Light;
                    font-weight: 300;
                    color: #666666;
                    line-height: 22px;
                }
          }
          ul li:nth-child(3){
              margin-right:0px;
          }
          li:hover{
            img{
                transform:scale(1.1);
            }
          }
      }
   }  
}
// 政策法规
.policies_box{
    margin-top: 40px;
    .policies_content{
        margin-top:6px;
        .policies_detail{
            .detail_left{
                width:390px;
                height: 260px;
                float: left;
                img{
                    width:100%;
                    height: 100%;
                }
            }
            .detail_right{
                ul{
                    li{
                        width:100%;
                        height: 42px;
                        margin-bottom: 31px;
                        span{
                            width:42px;
                            height:42px;
                            line-height: 16px;
                            font-size:14px;
                            padding:6px;
                            background:rgba(214,215,220,1);
                            display:inline-block;
                            float: left;
                            margin-right:9px;
                            margin-left:40px;
                            color:rgba(255,255,255,1);
                        }
                        h2{
                            width:714px;
                            height:42px;
                            line-height: 42px;
                            font-size:14px;
                            font-weight:400;
                            float: left;
                            color:rgba(153,153,153,1);
                        }
                        &:hover{
                            span{
                                background:rgba(21,131,122,1);
                            }
                            h2{
                                color:rgba(51,51,51,1);
                                font-weight:600;
                            }
                        }
                    }
                   
                }
            }
        }
    }
}
// 重点企业
.company{
    margin-top:33px;
    .line{
        width:2px;
        height:16px;
        background:rgba(21,131,122,1);
        margin-right: 6px;
        vertical-align: middle;
        display: inline-block;
    }
    span{
        font-size: 16px;
        color:rgba(21,131,122,1);
        display: inline-block;
        vertical-align: middle;
    }
    .company_pic{
        height: 97px;
        line-height: 97px;
        margin-top:16px;
        vertical-align: middle;
        ul li{
            margin-right: 20px;
            float: left;
        }
    }
}
// 网站链接
.link{
    margin-top:10px !important;
    .link_box{
        height: 14px;
        line-height: 14px;
        ul li{
            float: left;
            margin-right: 25px;
            a{
                font-size: 14px;
                color: rgba(153,153,153,1);
                text-decoration: none;
                &:hover{
                    color:#15837A;
                    // text-decoration:underline;
                }
                &:link,&:active,&:visited{
                    text-decoration: none;
                }
            }
        }
    }
}
.footer{
    clear: both;
    margin-top: 30px;
    width: 100%;
    height: 60px !important;
    color: #333 !important;
    font-size: 14px;
}

